Lusus Naturae — synonyms, definition
1. lusus naturae (Noun)
3 synonyms
freak monster monstrosity
1 definition
lusus naturae (Noun) — A person or animal that is markedly unusual or deformed.
4 types of
mutant mutation sport variation
1 type
leviathan